import wx from 'weixin-js-sdk';
import axios from 'axios'
const wxapp = {
	appid:"wxd0b266ad89d57829",
	secret:"b40ef53cef4953f037d01e7f116531f4"
}

export default async function(baseUrl){
	//获取签名
	let timestamp = Date.now().toString().slice(0,10)	, nonceStr = Date.now().toString(36) , _url = location.href.split('#')[0]
	
	let res = await axios.get(`${baseUrl}UtilController/tool?urls=${_url}&timestamps=${timestamp}&noncestrs=${nonceStr}`)
	
	if(res.status==200){
		wx.config({
			debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来，若要查看传入的参数，可以在pc端打开，参数信息会通过log打出，仅在pc端时才会打印。
			appId: res.data.appid, // 必填，公众号的唯一标识
			timestamp:res.data.timestamp, // 必填，生成签名的时间戳
			nonceStr: res.data.noncestr, // 必填，生成签名的随机串
			signature: res.data.signature,// 必填，签名
			jsApiList: ['onMenuShareTimeline','onMenuShareAppMessage'] // 必填，需要使用的JS接口列表
		});
	}
	
	//config信息验证后会执行ready方法
	wx.ready(function(){
		/* 微信分享配置 */
		let shareConfig = {
			title:"山西省第二十届眼科学术会议",
			link:"http://hy1.3jeye.com:9001/",
			imgUrl:"http://hy1.3jeye.com:9001/pic/banner1.jpg",
			desc:"2019年7月12日-14日-太原-山西国贸大饭店-期待您的到来"
		}
		/**
		 * 分享到朋友圈
		 */
		wx.onMenuShareTimeline({
			title: shareConfig.title, // 分享标题
			link: shareConfig.link, // 分享链接
			imgUrl: shareConfig.imgUrl, // 分享图标
			success: function () {
				// 用户确认分享后执行的回调函数
				alert("dasasdas")
			},
			cancel: function () {
				// 用户取消分享后执行的回调函数
			}
		});
		/**
		 * 分享给朋友
		 */
		wx.onMenuShareAppMessage({
			title: shareConfig.title, // 分享标题
			desc: shareConfig.desc, // 分享描述
			link: shareConfig.link, // 分享链接
			imgUrl: shareConfig.imgUrl, // 分享图标  type: '', // 分享类型,music、video或link，不填默认为link
			type: '', // 分享类型,music、video或link，不填默认为link
			dataUrl: '', // 如果type是music或video，则要提供数据链接，默认为空
			success: function () {
				// 用户确认分享后执行的回调函数
				alert("dasasdas")
			},
			cancel: function () {
				// 用户取消分享后执行的回调函数
			}
		});
	});
}



